Scammers
Scammers, don't go anywhere near them! Eventually received product only for it to be the wrong one. Cannot get hold of customer services. Wish I'd seen the Trustpilot reviews sooner.
United Kingdom
Scammers, don't go anywhere near them! Eventually received product only for it to be the wrong one. Cannot get hold of customer services. Wish I'd seen the Trustpilot reviews sooner.