About Equine Investments Limited (05605699) United Kingdom