About R&js Associates Limited (08788878) United Kingdom