Are UK technology-based small firms still finance constrained?