One of the worst customer service response (when it happens !) I have ever experienced.The company is not based in the U.K.. very big delays in delivery and they never answer any emails. Their updates on tracking is simply pure lies. Do not touch them at all
Claim your business profile now and gain access to all features and respond to customer reviews.