About Clonfeacle Limited (NI613322) United Kingdom