About Environmental Control Solutions (essex) Limited (06346751) United Kingdom