St. Edmundsbury, Suffolk, England