About The Thoroughbred Trading Corporation Limited (13493463) United Kingdom