About Roper Finishing Solutions Limited (06822008) United Kingdom