About R&a (uk) Limited (SC482294) United Kingdom