About Lbs Foods Ltd (11201629) United Kingdom