About Foxfield Stud Limited (SC231943) United Kingdom