About Clonfad Farms Limited (NI607168) United Kingdom