About Environmental Industries Commission - Capital Limited (05858068) United Kingdom