About Yarngrange Limited (02242675) United Kingdom