About Thyssenkrupp Industrial Solutions Oil & Gas Ltd (04191712) United Kingdom