I have booked a local venue for a wedding renewal next year, they have stipulated a list of suppliers for services such as chair covers etc that I "have" to use ! However I have already found companies that I would like to use. Can they legally force me to use their preferred companies ????