Are you due to dock in Stockholm on 23rd? Usually I would look on each ports cruise schedule or cruise mapper and they give exact times. For Britannia however there isn't any times for the ship
BLC says have to book direct and be a select fare. Amount of obc you receive differs with cabin grade and duration of cruise. There's some other terms and conditions as always with these things