About Equine Hydrotherapy Association Limited (12170993) United Kingdom