This website is likely a fraudulent site pretending to be UK-based with no verifiable address. I bought a dress for £44, which turned out to be a shabby, cheap item, and they wanted £23 to return it. I'm frustrated with fraudulent sites that con honest customers. They should be regulated.
Claim your business profile now and gain access to all features and respond to customer reviews.