"So any comments on the speed, written content and all round optimising?"
I think that you have great writing skills, at least also for search engines. I particularly like this page:
http://www.circle.co.nz/new-zealands...-designer.html
The speed is pretty amazing, not much to say there.
All around I think this is a fantastic website. Maybe not super duper beautiful, but I am sure it sells the product, and that's what count in the last end, isn't it?