In medium bowl combine all dry batter ingredients together. Stirring constantly, slowly add cold water to create a batter.
Add thinly sliced striploin to batter to coat evenly.
Deep fry coated beef strips in shallow canola oil at 350 degrees F until crispy. Drain and set aside in a large bowl.
In a medium sized pot, whisk together sauce ingredients. Bring to a low boil. In a separate container, whisk together 1 Tbsp of cornstarch and 2 Tbsp cold water until cornstarch has dissolved. Whisk into sauce. Bring to a boil. Whisk until thickened. (If too thick, add a bit of water, if not thick enough, create more slurry, using 1 tsp of cornstarch at a time with 1 Tbsp of water.)
Remove from heat and toss crispy beef in sauce until evenly coated. Set aside.
Vegetable Mixture
In a large frying pan over medium high heat add 1 Tbsp of canola oil. Add garlic and ginger. Saute for 1 minute.
Add all vegetables and saute until all vegetables are softened but still have a slight bite to them. Transfer to a bowl and set aside.
Assembly
Whisk 1 egg until no streaks remain. This will be to seal the egg wrappers.
Lay one egg wrapper down so bottom corner is facing you.
In the centre, spoon 2-3 pieces of crispy beef and then a small scoop of vegetable mixture on top.
Lightly brush egg along all edges of egg roll wrapper.
To fold: bring East and West corners to the centre, covering the filling. Bring the south corner up and over the filling, and continue to roll upwards, tucking in any loose edges until it reaches the north point. Set aside and repeat with remaining filling.
Frying
Using the same oil used for frying the beef, heat oil back up to 350 degrees F. Carefully place the filled/sealed egg rolls in the hot oil. Fry for about 7-8 minutes until golden brown and crispy.
Remove from hot oil with slotted spoon to paper towel lined plate. Drain.