Update:
Actually got through to them today: The guy took my name, said he'd check my order then hung up.
Had enough now, i have requested my money back through worldpay and have reported them to trading standards (via consumer direct) on 08454 040506
The company name is: ZAPPIES LIMITED...