About Sewing Machine Sales Limited (10208104) United Kingdom