About Lamont Consultants Ltd (03965243) United Kingdom