About R & Y Associates Ltd. (08266434) United Kingdom