About Newtown Textile Museum (CE021209) United Kingdom