About De La Hoyde Stud Ltd (13447183) United Kingdom