About Lamonts & Co. Ltd (06814227) United Kingdom