About Clonmola Developments Limited (NI602598) United Kingdom