About Envcon Europe Ltd. (06085531) United Kingdom