About Roper Holdings Limited (04255134) United Kingdom