About Swc Payroll Consulting Ltd (11765030) United Kingdom