About Lindsay & Thomas Ltd. (10580253) United Kingdom