About Ringwood Sewing Machines Limited (13158937) United Kingdom