About Exeter Sewing Machine Company Ltd (09617835) United Kingdom