Business overdrafts are a complex, time-consuming and limiting form of finance – is there a better way?