Horrible company. Do not engage with them. I tried to cancel my order only to find out it was dispatched from China, not the UK. Their customer service lacks understanding of UK consumer rights. They offered me a small discount, so I will be contacting my credit card provider for the rest.
Claim your business profile now and gain access to all features and respond to customer reviews.