I'm sorry I was not clear. The 5.000.000 is the
medical part, the
travel disruption part is obviously less. I would just use preferably one provider, dealing with more for one trip is a hassle (even if I can find a separate
travel disruption cover, but I don't think they produce) and also not economical.
Here are some UK based insurers who are more than happy to insure all EU (and more) residents even for liability:
http://www.campbellirvine.com/
http://www.adventuretravelinsurance.co.uk/
http://www.globelink.co.uk/
http://www.worldwideinsure.com/
http://www.columbusdirect.com/