Church of Holy Trinity Long Melford, England