About Kl Sewing Machines Limited (07958985) United Kingdom