About Claddagh Couple Limited (09343953) United Kingdom