Insurance companies- do you get what you pay for when it comes to service? in The Chat Board Posted June 18 · Report reply What's an umbrella policy? In the UK we have separate policies for cars, house, life but nothing called an umbrella. Is it public liability? Here that's written into each policy.