About Hambridge Vets Limited (08859499) United Kingdom