About Meirion Mill Woollen Centre Limited (00754989) United Kingdom