About Lamont Advisory Services Limited (11812127) United Kingdom