About Johnston Smillie Ltd (SC277435) United Kingdom