About Lech Foods Ltd (07358633) United Kingdom