After days and days of researching which foam latex to buy and the whole process of doing it, I have finally ordered myself some Polyurethane Flexible Expanding Foam. I have opted for this as it is self setting (Cold foam) where as the most commonly used foam latex's need baking and I do not have the facility to do this. I have also ordered some plaster for the mold making. Things are going to start getting messy!
I have also ordered Kathi Zung's "Do It Yourself! Foam Latex Puppetmaking 101" DVD (Found here)
This will probably take a while to get to me, maybe even after I have finished the puppet fabrication but it will still be very useful.