About R & A Group Limited (SC351418) United Kingdom