Travel insurance provider specializing in medical coverage
Small regional UK travel insurance company, limited brand recognition nationally