Er, I think you'll find the word 'British' includes the Scots - though giving the Scots credit for 80% of all major inventions is a fantasy on your part. Their biggest invention seems to be anti-English moaning and whining. :boohoo:
As for myself, I'd rather goods be labelled with their...