Palmer

An intensive poultry farm operator. Palmer is known to operate a facility in Cumbria.

Facilities operated by Palmer