Absolutely less than one star!
Absolutely less than one star!Do not USE this company at all!It’s a SCAM!!!!! Based in China mislead into thinking UK company and no actual refund policy at ALL , poor quality and long delays in delivery-avoid at all cost!!!
Date of experience:
Aug 12, 2025