About Bramshill Stud Ltd (10824116) United Kingdom