About Hendry Equestrian Stud Limited (SC673564) United Kingdom