About R&r Electronic Services Ltd (10987436) United Kingdom