About Brookhouse Stud Limited (02290460) United Kingdom