Umbrella or limited?

I thought this debate had been put together long ago.
Mind you go on some Facebook truck groups and half the self employed drivers are wasted driving as they seem to know more than the accounts at Starbucks.