About Mildmay Farm & Stud Limited (04019743) United Kingdom