About Claddagh Consulting Limited (07794609) United Kingdom