About Duttons (yarns) Limited (00934567) United Kingdom