Perfectglasses.co.uk
My experience with the company has been excruciating to say the least
My experience with the company has been excruciating to say the least, and eventually led me to report them to the trading standards. Long story short, the company has absolutely no regard for quality and it is not a UK company as the website claims. There is no physical office at the address ...