About Thompson Signalling And Engineering Limited (12696969) United Kingdom