About Leith Hall Stud Ltd. (12190887) United Kingdom