About Gillies Muir Limited (SC206467) United Kingdom