About Shamrock Accounting Tax And Payroll Limited (11697306) United Kingdom