About J & R Associates Ltd. (08732282) United Kingdom