About Industrial Self Adhesives Limited (01073820) United Kingdom