If any charge due under the provisions of this Part in respect of any cargo or goods carried in a Government vessel on a canal, or stored on or in lands or warehouses occupied for the purposes of a canal is not paid on demand to the person authorised to collect the same, the Divisional Canal-officer may seize such cargo or goods and detain them...