About Terry Lindsay & Co. Ltd. (09228684) United Kingdom