About R&a Group Services Limited (SC247048) United Kingdom