HAGGIE DISTRIBUTION (PTY) LTD.