How UK buyers fund a business purchase: bank loans, asset finance, vendor finance and investor funding.