thanks for the comments guys!
it's good to hear more about other good uk companies. one of my main gripes is the lack of availability of technology like clusters / grids etc in the uk, nobody is providing that kind of technology on anything close to a cheap basis.