Thanks Dave.
I asked the other person to install cleanup and run it on the stl before sending the file to me - and when I opened it it was perfect.

I've modified it had it exported as stl again - converted to g.code and printed it.
It went flawlessly.

Thanks again for your help.