About Sewing Machine Workshop Limited (09311812) United Kingdom