About Foxsew Sewing Machine Co. Ltd (08245931) United Kingdom