Opticians in Haddington