About Ropper Ltd (12791483) United Kingdom