About Castle House Veterinary Practice Limited (04710167) United Kingdom