About Hascombe & Valiant Stud Limited (09801885) United Kingdom