About Ryedale Y.m.c.a. (03158265) United Kingdom