Fragrant afternoon tea sandwiches made with petal-infused organic butter, fresh rose petals, and a sprinkle of caster sugar.