About Claddagh Solutions Ltd (07579475) United Kingdom