St Bedes 1996 - 2001 Scunthorpe, Scunthorpe, North Lincolnshire, UK, ScunthorpeSocial and cultural activities