Bristol pitches in for a good cause