About Tars Farm Equestrian Stud Ltd (08200985) United Kingdom