About Mes Environmental Limited (02826294) United Kingdom