About Central Payroll Administration Limited (NI616660) United Kingdom