Carr's Group (formerly Carr's Milling Industries ) is a company that provides industrial services. Its has two divisions: Agriculture and Engineering. The Agriculture division offers agricultural and household products and services, the manufacture and supply of nutritional supplements, as well as provides heating oil, gasoline, and diesel to agricultural, commercial, and retail customers. The Engineering division designs and manufactures equipment and provides specialist technology and solutions for the nuclear, oil and gas, petrochemical, defence and commercial, vehicle industries.