About Lamont International Limited (11477204) United Kingdom