About Mcdermott Services Ltd (SC713018) United Kingdom