About C&c Farms Ltd (NI631466) United Kingdom