About Gillies Investments Limited (SC595348) United Kingdom