OK, so seems it is this service, but it does not remove when you ask it to! Order I took to resolve this issue...
Remove EFSW
Restart Server
Run "sc delete epfwwfpr" in elevated cmd (Should get [SC] DeleteService Success)
Restart Server
Run "sc delete epfwwfpr" in elevated cmd - Yes again to make sure it has gone, you should get a different message... if you get "[SC] DeleteService Success" again then back to step 3.. this has to go before you install again.
Install new version of EFSW