About South Essex Environmental Solutions Limited (11091652) United Kingdom