About Rsg Holdings Limited (12502731) United Kingdom