Cleverbase UK Ltd
Items not received
As you can see from the details below, i have been trying to contact this company and getting no response. They have taken £69.98 out of my account and have never supplied the goods. I googled the company and found out the people were making complaints about the company. Order Details - 12 Dec ...