About Environmental Framework Limited (08321262) United Kingdom