I have been doing work for a large multi national company and they now want to add me as a vendor. They are going to send me the details that they need to know.there is meant to be a long list of things I need to comply with. One that was mentioned was insurance, now I have public liability , but someone mentioned to me that might not be enough. Can anyone clarify ?