You are responsible for arranging your own insurance on the vehicle and this must be a fully comprehensive insurance policy.
On personal lease agreements, the insurance policy holder must be the hirer on the lease agreement.
On Business lease agreements, the insurance should be in the company name with any named drivers specified.