About Independent Sewing Machines Limited (05021439) United Kingdom