About Mcdermott Industries Ltd (12908935) United Kingdom