About Pedigree Plant Ltd (11965545) United Kingdom