About Roper & Melland Ltd (11319424) United Kingdom