http://www.e-coffee.co.uk/
They are very good friends of mine & I have worked on and off for them for around 7 years. It is a very small independent company, with 4 full time members of staff, where all beans are bought in green and then hand roasted in small batches to colour by eye (no timers, sensors or anything) in a very old roaster that is one of the only ones of it's kind left in the world. They do whole sale so you could order 30kg's if you really wanted. Their stock is constantly changing so it's good to keep an eye on the website for new coffees coming & going.
If you drink tea or want to get in to drinking tea they also currently stock around 25 different loose teas.
I highly recommend them as they do the best coffee I have ever had, they are nice people and you are supporting a small business