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