About Smillie & Cuthbertson (holdings) Limited (SC299020) United Kingdom