About Lean Eatin Smoothie Bar And Grill Ltd (11350044) United Kingdom