About Mcdermott & Daughters Holdings Limited (12034253) United Kingdom