About Sewing Machine World Limited (06988095) United Kingdom