About D. I. Lamont & Co. Ltd (SC427893) United Kingdom