About Sovereign Sewing Machines Limited (01285168) United Kingdom