Originally posted by Old Greg
View Post
UK umbrella seems rubbish quite frankly - no upfront expenses and Employers NI charged!!
Comment