I'll try running it through the
Fit File Repair Tool when I get home this evening.
It usually makes a reasonable job of extracting what it can from a corrupted file.
Depending on exactly what the corruption is, some of the data may be beyond recovery.
I notice the file is only 9.1KB, that's rather small. I don't expect it will contain very much data.
ETA:
So I've run it through the fit file repair tool, and re-exported it.
The processed file can be grabbed here:
http://www.lowe-family.me.uk/misc/2013-06-19-13-56-21-fixed.fitIt uploads to Garmin Connect OK:
http://connect.garmin.com/activity/330600041You'll need to try Strava yourself.
Your original file is only 9KB big, and contains only 10k of tracklog, I'm afraid.