Carr's - LON:CARR

Agriculture and Engineering Company.