About Equine Intelligence Limited (08374553) United Kingdom