About Leather Lane Foods Ltd (12279122) United Kingdom