Crayford Royal British Legion Memorial Hall Club Limited