About Armitage Pet Care Limited (10851999) United Kingdom