About Environmental Cooling Systems Limited (02795581) United Kingdom