About Environmental Services (parts Washer) Limited (04252717) United Kingdom