About Chemical Transfer Technology Limited (03161814) United Kingdom