About Thomson & Gillespie (SL000044) United Kingdom