About Equine Affairs Limited (03896997) United Kingdom