About R&c Group Ltd (12681019) United Kingdom