About Claddaghduff Limited (09741762) United Kingdom