(1) Petroleum shall not be kept for sale or otherwise in any larger quantity than 100 gallons, in any one store, shop, or other building, except in such building (to be called the petroleum warehouse) as may be specially appointed for that purpose by the Governor General, and under such conditions as to the mode of storage, as to the nature of goods with which petroleum may be stored, as to testing such petroleum, and as to the safe keeping of petroleum, as may seem expedient to the Governor General.