About Parker Environmental Services Limited (03751499) United Kingdom