16th Punjab Regiment was all over the place. The 4th Battalion (who I know a little bit about), for example, and denoted 4/16 Punjab, served with the 7th Indian Brigade, 4th Indian Division in N.Africa and Italy. Afraid you may need to dig deeper to provide more information on what battalion Sepoy Ali served with. best