About Hargreaves Pet Supplies Limited (12565753) United Kingdom