supply and mining company profiles