About S P S Animal Care Limited (09965501) United Kingdom