Thanks for the suggestions.. I'm not sure I'll be able to get those products in the UK I think..
What's the name of this protein filler? Or do u have a pic of what it looks like. I want to see if I can get something similar here. Is it hydrolysed protein?