About Lamont Management Company Limited (02406136) United Kingdom