About London Sewing Machine Company Limited (06044083) United Kingdom