Marian ...
was just 'a lttle'
on my part as I cannot say I'd ever heard of an 'Umbrella Firm' until you mentioned the expression. But then ...
... that would hardly be surprising
... since I've been retired for ages.
So, I took the opportunity to look up its definition on the Wikipedia website.
Here's what it says in the opening paragraph:
Alas, I am still none the wiserIt is a Company that acts as an employer to Agency Contractors who work under a fixed term contract assignment - usually through a Recruitment Employment Agency in the United Kingdom.... and, since it's a leng~thy article, copying the whole thing out would take me (a slow typist) virtually half the rest of the night.
So I would respectfully suggest that you go to the address bar, insert 'Umbrella Company' Wikipedia' andyourself.
![]()