About Coharra Farms Ltd (NI654480) United Kingdom