About Pedigree Filbert Limited (04726088) United Kingdom