Sea Purslane
Atriplex portulacoides
Info to follow.