About Mcdermott Consultancy Services Ltd (07835978) United Kingdom