About Leamington Foods Ltd (07955202) United Kingdom