About Next Environmental Services Limited (02431098) United Kingdom