Almost forgot: you might try these folks as well:

www.cally.org

The Caledonian Society of Norway -- maybe they know of someone in Norway turning out tartans?

Freelander, have you ever been to a Cally meeting?

Cheers,

T.