About Hamilton Leith Ltd (10493318) United Kingdom