Big Sky Suffolk, England