The company I work for is currently interviewing for that type of thing, but we're in Clevedon nr Bristol....way down south when compared to where to your looking!
I don't know any real detail of the job as I work in the innovation/engineering team...which strangley shares a bit of the office near accounts

which is how I've heard about it.