About Clodagh O Flaherty Ltd (09793870) United Kingdom