About The Payroll Service Company Limited (01785949) United Kingdom