About Edinburgh Yarn Company Ltd (SC473619) United Kingdom