Dreadful company, badly managed, their email address bounces now, so I'm not even sure if the company is still trading. If it is I don't think it will be long before it's not. I notice they have lost their registration with the FCA on 6 September 2024.
Claim your business profile now and gain access to all features and respond to customer reviews.