About Environmental Strategies Limited (03596465) United Kingdom