About Claddagh Consultancy Services Ltd (10576114) United Kingdom