Lack of consumer finance options costing UK businesses £25bn