About Oathall Veterinary Group Ltd (12910280) United Kingdom