A UK-based provider of travel and holiday insurance, offering instant online quotes and policies for UK residents.