About Lamont Associates (scotland) Limited (SC177380) United Kingdom