About Gillies & Mackay Limited (SC237291) United Kingdom