About Astech Environmental Services Limited (02721578) United Kingdom