About Kebir House Veterinary Practice Limited (08375778) United Kingdom