UK Spring Budget prompts mixed feelings from businesses