About James Maclaren Associates Limited (09761432) United Kingdom