About Chemsol Limited (02868833) United Kingdom