About Mcdermott Holdings Limited (09190263) United Kingdom