I think I found the right one:The male boxed headers that compress onto the ribbon seem to be very hard to get.
Farnell order no: 1098599 UK stock is 65. (So hurry
RS order number 681-1736 but they are out of stock.
RS claim these will come in on the 15-Febr.
For other places try the manufacturer ID which may be helpful:
TE Connectivity Part Number: 2-111446-0
Omron Part Number: XG4E-2631