No. All staff working with Host Staffing are engaged on a PAYE basis - Income Tax and National Insurance are deducted from your pay at source. We do not engage staff on a self-employed or invoice basis.