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.