Flanagan & Company Chartered Accountants , County Longford