About Rpmcdermott Ltd (12938019) United Kingdom