The XX buttons are Lancashire Fusilier ones, the others are GPO cable laying service (I'll have to check the correct title).
Edit - more accurate information here:
https://www.britishbadgeforum.com/fo...ad.php?t=61140
A Lancashire Fusiliers CFSC with "XX" buttons: