My agency gave me a list of umbrella companies to choose from. I found KEY website full of information. This makes it easier if you want to refer to anything on payroll, process, and procedures. Gemma, Angela, and Christine are very helpful and reply promptly to any queries or emails.
I am glad I signed up for KEY and will always recommend KEY to my colleagues.