About S.c. Yarns Limited (04256667) United Kingdom