About Chemical & Thermal Engineering Limited (01526194) United Kingdom