environment and energy careers in Stockport, United Kingdom