About Bedford Sewing & Knitting Machine Company Limited (01215716) United Kingdom