About Neal Environmental Ltd. (03358985) United Kingdom