Itinerant Media is a not-for-profit social enterprise that aims to help engage and train people in all aspects of modern media production and film-making.