About Tyrrells Equine Clinic Limited (06459797) United Kingdom