Suzanneiom
master brummie
Ahh I see. got ya!!No, he is definitely the right person. The details on his page on the CWGC all match except his name.
For some reason he enlisted as Alfred Henry Foster. It may be he wasn't the son of Luciano (or Alfred Foster for that matter) and thought it easier to enlist under Foster rather than Pechio.
His service records appear to have survived.