About R & J Turner Associates Limited (04118689) United Kingdom