Rangers B v Vale of Leithen