About London Petfoods Ltd (10718504) United Kingdom