If you haven't got an EHIC card then you must get one.
90 days will limit your options (most policies, including annual policies, have a single trip limit of something like 28 days.
The policy from DownUnder Insurance looked OK - although fairly useless for theft. There's also the British Miuntaineering Council.