About Yarndale Merchandising Limited (09500417) United Kingdom