About Chemical And Technical Developments Limited (01958678) United Kingdom