About Equine Therapeutics Limited (04170371) United Kingdom