About Belshaw Veterinary Services Ltd (11186463) United Kingdom