About Horse Spirit Stud Limited (09908545) United Kingdom