About Clonmola Limited (NI025399) United Kingdom