About Industrial Sewn Products Limited (02702535) United Kingdom