Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
They have taken £59.95 from my bank account with no authority to do so. I cannot get hold of them to find out why. Gail Methven ...