About Icl Environmental Services Limited (04219675) United Kingdom