About Ark Animal Services Limited (06135863) United Kingdom