Yes, bicarbonate of soda and baking soda are the same thing in the UK.