Lean Slim Ultra
Consumer Report
I purchased some products online for £7.17 and had my credit card debited for £225. Furthermore I cannot believe that barclaycard have refused to do anything about this. This is blatant fraud. ...