About Mcdermott Developments Limited (02701792) United Kingdom