After 5 hours I have finally tracked the cause down.
Puremessage subject Tags!
I have removed all subject tags (ie the [scanned] [25% SPAM] tags you see in the subject) from being added and now only get one email.
Hope this helps anyone else out there with the same mad problem.