About The Thoroughbred Breeding Corporation Limited (12842456) United Kingdom