About Rowlson Industrial Sewing Engineers Limited (01329820) United Kingdom