About Shannon O Flaherty Ltd (12139120) United Kingdom