About Charnwood Industrial Chemicals Limited (02628999) United Kingdom