They're based here in Manchester where I am. They're decent and i like their simplistic take on things. Did you see their piece in Creative Review?