UK business investment has improved, but uncertainty remains. Leaders should review strategy, finance, risks and readiness before major decisions.