About R&r Communications Ltd (12703792) United Kingdom