Salon XII - 12 Cow Wynd, Falkirk FK1 1PL, United Kingdom | Fresha