LeeLoo
2011-06-29 06:41:43 UTC
The official site says that the store still exists, but there's no e-mail through which I could contact the store. I'm not from the UK, so I'd rather not call them, but mail them. Does anyone, by chance, know ther e-mail?