About Mcdermott Investments Limited (11147331) United Kingdom