About R&r Services & Supply Ltd (12661535) United Kingdom