About E.c.l. Chemicals Limited (01608304) United Kingdom