About R&r Services Group Ltd (13300693) United Kingdom