About The Lean Pantry Company Stamford Ltd (10595384) United Kingdom