About Dekle Chemical Ltd. (12139986) United Kingdom