Longmeadow church is a welcoming, family-friendly church for the people who live in Stevenage and surrounding areas