About Gilly Pet Supplies Ltd (12270967) United Kingdom