About Ar Equine Veterinary Dentistry Ltd (12198373) United Kingdom