About Thoroughbred Motor Company Ltd (09867792) United Kingdom