About A.t.e. Stud Farm Ltd (10394050) United Kingdom