About Lamont Environmental Projects Limited (02376625) United Kingdom