About Clonmellon Limited (09743186) United Kingdom