About Environ Sheet Metal Technologies Limited (11061385) United Kingdom