Anyone viewing who used a credit card for all or even part of the monies WILL have a good chance of obtaining a full refund from Credit Card Company - section 75 consumer protection act applies - faulty goods etc .
-- those who have paid by debit card may also have a claim , particularly if has VISA -- Do the research it is out there...
The monies can come from the credit card company / bank or building society who then chase the company who supplied the faulty goods - crap engine - or provided an inadequate service.
Chargeback is the scheme check it out.