Carter

An intensive poultry farm operator. Carter is known to operate a facility in County Durham.

Facilities operated by Carter