Company name: Necchi UK
Description: Welcome To Necchi UK Online Store - We have all the latest Necchi Sewing Machines - Parts & Needles in stock - UK Store
131 Lockwood Rd, Lockwood, Huddersfield HD1 3QW, United Kingdom