About Lillybrook House Stud Llp (OC425639) United Kingdom