About Troy Thompson Engineering Limited (10111499) United Kingdom