About Long Melford Open Spaces C.i.c. (07992021) United Kingdom