About T W Newell Farms Ltd (NI636248) United Kingdom