babcock africa services (pty) ltd is active in the energy, process and construction industries through five operating divisions