About R&r Uk Group Ltd (09306719) United Kingdom