Lean Slim Ultra
Consumer Report
This compant has taken £139.94 without my consent for products I have never received. They claim that I did not cancel my trial period and they have the right to take my money. The T&Cs were not made clear when I ordered the product ...