Firefighters run Two Oceans in full gear to raise funds for charity