About R & N Associates Limited (12980738) United Kingdom