About Lal Payroll Solutions Ltd (13492744) United Kingdom