About Thoroughbred Genetics Ltd (03983601) United Kingdom