British electronic band with a post punk edge fusing eighties synth influences with a modern vibe