About Dmc Sewing Machine Parts Limited (01818450) United Kingdom