About I. A. Lamont Ltd (SC649056) United Kingdom