I don't know anything - I don't work for the OcUK "shop".
Presumably because they had no idea how "limited" the stock would be either. There is no guarantee how many or the LE cards were available for the UK market, let alone individual retailers. Neither Intel or OcUK could also predict the reviewer reaction to the card, which has lead to increased sales or what would normally be a fairly underwhelming entry level card.
The LE now looks to have been removed from OcUK's website, so I would suggest contacting them and discussing what alternative options you have.
Order Intel ARC B580 12GB PCI-Express GDDR6 Limited Edition Graphics Card now online and benefit from fast delivery.
www.overclockers.co.uk
If you are dead set on a card for a Christmas present, then I can only suggest that you get an in-stock AMD or NVIDIA alternative - performance will be close enough in most cases that it will not matter, with your choices essentially being the RX7600 that's a little cheaper and slightly slower, the 3060 12gb that's a bit slower but has 12gb for "perceived longevity", or the 4060. As Gibbo has said above, there is no guarantee that any more Intel B580 stock will land in time for Christmas delivery.
My basket at OcUK:
Total: £767.96 (includes delivery: £7.99)