About Finest Knitting Yarns Limited (10330852) United Kingdom