About Yarns International Ltd (01039850) United Kingdom