About Barr Equine Veterinary Limited (11606964) United Kingdom