About Galloway Stud Limited (13237186) United Kingdom