Alright man... it's coloured snow-foam from Autobrite (blue and yellow mixed to make radioactive green!) Found after this though that due to crap sealing on/in a Mini, water seeps in to the headlining and you end up with a lovely multi-coloured tide-mark inside the friggin car!!! :doublesho
Aaaargh. Ach well, it's different.