About Mcdermott Control Holdings (NI637295) United Kingdom