About Shetland Woolcraft (glasgow) Limited. (SC027892) United Kingdom