About Dokla Ecotec Ltd. (08115739) United Kingdom