About The Coach House Veterinary Clinic Ltd (12735477) United Kingdom