About Rr Holdings Limited (05286946) United Kingdom