About Mcdermott Services Limited (11599394) United Kingdom