About James Lamont Associates Limited (10323593) United Kingdom