This company are running a returns scam. If the product isn't suitable you are being asked to return it to China at your own expense, plus they are taking an additional £35 out of your refund, and they sell the returned product on. Pretending to be a UK company when they clearly aren't. Avoid like the plague
Claim your business profile now and gain access to all features and respond to customer reviews.