Celebrating St Clement's day with a bang! It's an old tradition at Finch Foundry in Devon