About Byrnewallace Tax Advisors Limited (FC038989) Ireland