Looks like EvolutionAutos is no longer in business. Phone number has a VoiceMail message saying closed forever and no more pumps
Here is a piccy of the Turkish membrane next to an original. (original is black)
They are identical in size, however the original is much stiffer. I believe the new one is a silicon based material that they suggested would resist deterioration more than the stock ones.
I can not vouch for its efficiency. They have not fixed my problems, and at least one of the new ones has split.. less than two months old.
It may be that the pump or system is defective in some way that has damaged the membranes, also I could have fitted badly, so I'm not recommending against them, but also am not recommending for them.
Also, I have taken some squinty eyes to the numbers on an original membrane from my siemens pump and it reads:
1110602030
7118625415 - this part is changeable, as another original I have ends 409
obviously very different numbers from the ones AgentKB pictured. Turkish Membranes have no numbers on them.
I've bit the bullet and bought a new pump. £450.. and will be livid when that one breaks as no doubt prices are only going to climb.
I hope this helps someone in some way.