About Batsford Stud Ltd (07645324) United Kingdom