About Mcdermott Professional Services Limited (07877146) United Kingdom