About Industrial Safety Products Limited (02618245) United Kingdom