Just came across a great site for UK start ups – http://t.co/3ALoo7m