Howden Compressor seal