I'm a bit late joining the thread I think but for what it's worth, I've been building DIY backgrounds for a couple of years now with materials found in typical US hardware stores. Not sure what's available locally.
Here's an article I wrote based on my experience building the styrofoam and...