I've not worked for Zoo although weird that you should mention them as they have just offered me an interview yesterday for a full time position.
It says in my portfolio which companies I did each bits of work for. I have worked for serveral different companies now across the north of England the last one I worked at where I did all the computer game stuff was Polymedia International.
The freelancing is going ok. As I am just starting the biggest problem is getting the new clients but I seem to have just accumulated the ones I've got from people I know and have worked with in the past. I haven't got any from sources that I don't know yet though but I've not tried that hard, I have been too busy!