About F Mcdermott Limited (12977203) United Kingdom