About Key Environmental Solutions (holdings) Limited (08918037) United Kingdom