Hiscox is a long-established provider of business insurance, covering around 480,000 businesses in the UK. Cover options including professional indemnity insurance, public liability insurance and ...