Over half of UK’s SMEs reliant on credit cards to support their businesses day-to-day