About Environmental Services And Leasing Ltd (03103585) United Kingdom