About Hampson Veterinary Services Ltd (10971941) United Kingdom