About Thompson Process Engineering Limited (07741391) United Kingdom