About Rr (uk) Limited (08218695) United Kingdom