About Wilson Smillie & Company Ltd. (SC350461) United Kingdom