About Environmental & Management Solutions Limited (06978334) United Kingdom