We Are Direct Payroll The only UK payroll partner you will ever need. view more Life as a self employed contractor Being a contractor comes with a plethora of responsibilities, handling your financial affairs as a self employed contractor may result in a lot of work piled up, not to mention the headache from non-compliance