About R & A Solutions Limited (03436356) United Kingdom