Will certainly take a look at Disk Warrior, thanks for that.
What I did in the end was reformat the drive and restore from a time machine backup. My only concern is that the disk has a hardware fault which I guess I will have to monitor.
Thanks for your help
Dave