About Cloghroe Limited (09743074) United Kingdom