About Environmental Cleaning Technologies Ltd (02939253) United Kingdom