When Ive gone back to the site to look - its pretty obvious its a scam.
Live Chat Isnt.
Weird E Mail address for contact and there's no contact telephone number or address for the company.
No company registration.
Thank the lord that's only £27 I've wasted, and i'll be much more careful in future.