About Environmental Waste Controls Limited (04944994) United Kingdom