If your wok or frying pan is rather small, cook the cauliflower in two to three batches to avoid overcrowding. That way, the temperature of the oil won't drop, the frying time can be kept short, and there is less steam buildup beneath the batter to ensure a crisp crust.
In a small sauce pan, mix together the soy sauce, Sriracha, honey, garlic, corn starch and two tablespoons water.
Cook over medium heat, stirring often, until thick and clear.
Lower the heat and simmer for another two to three minutes.
Turn off the heat.
Stir in the lemon juice and sesame seed oil. Set aside.
Fry the cauliflower florets
In a large mixing bowl, whisk the starch, flour, salt and pepper.
Stir in enough iced water to make a thick but still pourable batter.
Dump the cauliflower florets into the batter and mix to coat each piece well.
In a wok or frying pan, heat enough cooking oil to reach a depth of at least two inches.
Over medium-high heat, cook the battered cauliflower one by one into the hot oil and cook, flipping midway through the cooking if necessary, until lightly browned and crisp.
Scoop out the cauliflower and drain on stack of paper towels.
Finish the dish
Transfer the cauliflower to a large mixing bowl.
Pour in the sauce and toss until every floret is glazed and shiny.
Transfer the chili honey cauliflower to a serving plate or shallow bowl (or in individual bowls or plates).