About Lenno Foods Ltd (12075068) United Kingdom