Storefront contact details imply it’s an European distributor, with a business address in Malta. Delivery times quoted as 7/12 days via Royal Mail. In fact, this company ships from China and nothing was revived after 20 days. No response from customer service contact and made a credit card claim.
Claim your business profile now and gain access to all features and respond to customer reviews.