Mark Allen — British psychedelic trance deejay and record producer