Glanconwy, Eglwysbach, Talycafn