Long Melford, Holy Trinity