About Thrimley Stud Ltd (11722611) United Kingdom