About Industrial Supplies & Services Limited (01538873) United Kingdom