UK Business Investment Contracts 1.3% in Q1, Slightly Better Than Expected | Intellectia.AI