Preparation of monthly payroll for a mixture of zero hour contracted staff, hourly paid and salaried employees. HMRC submission (PAYE and NIC) within deadline.