About Lamont Click Ltd. (11938982) United Kingdom