About Thompson Engineering Associates Limited (09590163) United Kingdom