About Rr&s Ltd (11741848) United Kingdom