About Gillespie Maclennan & Bales Limited (SC297276) United Kingdom