About Neil Davies Environmental Services Limited (06263874) United Kingdom