Funnily enough, someone just asked a similar question on the FB page 'Modern Miniature Warfare', the chap from Tiny Terrain responded with:
"...We have temporarily turned off the website as we are renovating our house in France, but we will be back in the UK (where the stock is) in about a month. Feel free to drop me a PM and we can work something for you when we return".