About Pedigree Pools Ltd (10785798) United Kingdom