Never heard of this company until a £289 charge got declined from my bank. Called my bank straight away and they cancelled my card and blocked the company from taking any money. They still keep trying every few days. Total scam!!
Claim your business profile now and gain access to all features and respond to customer reviews.