About Sogesvi Environmental Solutions Limited (08911304) United Kingdom