A quick look at the word "sark" for shirt -- suggests that it was used in Cornwall. Lots of place-names there still use it. So that sark does not necessarily suggest Scotland. I'm for Cornish, English and Welsh -- they were the areas known for their mines.
Cheers, Joy