The northern England crew specializes in dance music at its most juiced and jacked up. Like the best nights out, their new album passes by in a blur.