About L Mcdermott Ltd (12657849) United Kingdom