About Hennessy Stud Limited (13679269) United Kingdom