About Coach House Vets Limited (05473938) United Kingdom