About Taylors Sewing Machines Limited (02556943) United Kingdom