Those Neve items look nice, but why don't they say where the wool is from or where the clothes are manufactured? These things matter very much to me, and i think that information should be stated by companies.
I just emailed Neve and asked them.
Edit: my email to Neve's customer service email just bounced back to me. I am trying another address to write them.