About Technip E&c Limited (03180156) United Kingdom