Shed named SMARTA winner!

The Talent Shed has been announced as one of the most exciting companies in the UK as one of the winners of the SMARTA 100...

http://www.smarta.com/smarta100/2011-winners/the-talent-shed