About Claddagh Consultants Ltd (08335149) United Kingdom