About Thomson Motor Company Ltd. (SC294816) United Kingdom