About R & A Partnership Limited (SC250248) United Kingdom