I was just introduced to this series today - it's AWESOME! In the US, you can view it on YouTube:
http://www.youtube.com/watch?v=19Fq_X_xngU&feature=youtu.be
I'm not sure whether other countries can view full episodes on the official website, but it airs on BBC Two.
I like this so much more than Project Runway, it's such a wonderful concept.