Have you tried Peter Dyson in the UK?
It might all be traditional 100% wool though.
Jeremy