The Justice Worriers are some ordinary Christians from St John's Church in Egham, UK.
The presenters are Andy, Leah and Jörg.
The producer is Lizi.
The theme music is written and performed by Sarah, using words based on a traditional protest song.