Sweden is a coffee culture, with the coffee and cakes 'fika' ritual at the centre of social life. But newcomers to the ...