Eden Project Morecambe Ltd submits an updated plan reflecting factors including rising costs.