About J & B Sewing Machine Company Limited (00711320) United Kingdom