About Environmental Aggregates Limited (03450086) United Kingdom