Britain backs small business as national campaign generates £12.5m for independent firms