About Industrial Chemicals Limited (03886037) United Kingdom