About R & R Associates Ltd (07565084) United Kingdom