About Pilling Pet Supplies & Country Stores Limited (12022098) United Kingdom