Sorry for taking so long to come back to this. I have been so swamped with other work I haven't had a chance to revisit this.
Andy - I have checked within sysindexes and the fillfactor is in both cases set to 0 for all indexes, which apparently is using each page as fully as possible.
Thanks
Paul