Needle in a haystack (and I write following an hour on line searching without definite result).
Perhaps you need to look at this in another way ... viz.:- what do you need the socket for (must the flutes etc. mate into the socket)? Otherwise, as long as the pitch and size of the pins match, it should not be too hard to find (and possibly adapt) a connector from Molex, or Amphenol ... and many others.
Meanwhile, I'm wondering if Euro Energy may be able to offer some clues about the connector.