About Nigel Horrox Veterinary Services Ltd. (03713178) United Kingdom