HGV Insurance

Thank you all for your input. All advice appreciated.