About Mcdermott & Sons Limited (05644363) United Kingdom