About Theobald Sewing Machines Limited (00651455) United Kingdom