Robert Noble — weaving and textiles business based in the Scottish borders town of Peebles