What companies offer travel insurance in the UK?

Travel insurance in the UK is offered by companies such as The Post Office, PJ Hayman, Staysure, All Clear Travel Insurance, Avanti Travel, and Direct Line.