About Thompson Controls Limited (12148663) United Kingdom