About Stephen Evans Enviromental Ltd (12043866) United Kingdom