Paid by credit card?
Under UK law (Section 75, Consumer Credit Act 1974), purchases between £100 and £30,000 made with a credit card are covered by the card provider. This means your Insurance-Backed Guarantee (IBG) does not apply.
Please contact your credit card provider directly to make a claim under Section 75.