About Doherty Stud Yard Ltd (11694118) United Kingdom