About A. J. Mclaren Associates Limited (03356283) United Kingdom