Preheat oven to 350 degrees F. In a large bowl, combine Brown Sugar & Spice Honey Ham Rub, honey, lime juice and cinnamon and stir into a paste. Next, stir in the peaches until thoroughly coated with the paste (the paste will disperse from the natural liquids in the peaches). Once peaches are coated divide into 4 oven safe ramekins and bake for 10 minutes.
In a large bowl, combine flour, white sugar, cinnamon, brown sugar, baking powder, salt and butter. Blend with fingers to a coarse meal consistency. Add the warm lemon juice and stir to just combined. Remove peaches from oven and spoon equal dollops of dough over each dish. Bake for 30 minutes or until tops are golden brown.
Serve warm or at room temperature topped with vanilla bean ice cream.