Anyone know where I can get these in large quantities?

I usually get them from Signzworld but they're out of stock and I was given a vague answer and told 6 to 8 weeks, so not sure they're planning on restocking them at all. I'm having trouble finding them in stock anywhere in the UK.

Preferably 10.8cm, but at least 10cm. Any advice appreciated.

Thanks