About Chemical & Technical Services Limited (00906493) United Kingdom