About Leopold Foods Ltd (08674475) United Kingdom