Although this is a UK based organisation I haven't heard of them. (Mainly because they are located in Bath in South West England, which is approx 3hrs from me.)
However, having had a quick look at the both the site and the blog, it looks like a high standard set-up.
An English Knitter (nationality and method).
Feel free to call me either Clutter or Julie (my real name).
A sweater of a thousand yards begins with a single stitch. Lao-tzu's Granny