About S Nutt Sewing Machines Ltd (12532283) United Kingdom