Contractor Umbrella Company in UK exists for the purpose of providing contractors with a comprehensive tax and payroll solution.