HAUB ENERGY (PROPRIETARY) LIMITED Company Summary & Details