About Claddagh Investments Limited (09612237) United Kingdom