About Oil And Chemical Technology Limited (03336736) United Kingdom