About R&r Group Services Limited (01517855) United Kingdom