About Lt Equine Veterinary Services Ltd (12825176) United Kingdom