Stobo seems to be a place near Peebles, in the Borders, in Tweeddale, on the River Tweed. Not sure which county it is in, or if it has a tartan.