Just bought a carton of 100 from ebay seller beautypom. The packaging is marked as P&G Weybridge UK. I looked at an older pack of Astra SP and it had no reference to the UK - only Hungary and the Czech republic. I've no reason to believe these are fakes - I don't think they are and they say they are made in Russia - I was just interested in the fact these appear to be for the UK market. Is this a recent development?