Combine preserved red beancurd, light soy sauce, wine and water in a small bowl. Use a spoon to mash the red beancurd into a paste. Mix with the rest of the marinade ingredients. Add the spareribs and stir well to mix evenly.
Arrange the marinated spareribs in a large plastic container. Close and refrigerate for at least 1 hour.
Heat oil in a wok. When the oil is hot, add in the marinated spareribs. Reduce the heat and deep-fry until meat is cooked through, golden brown and tender. Remove the spareribs, reheat the oil again until hot but not smoky. Add in the ribs and allow it to sizzle for a minute. Dish out and drain from oil. Serve immediately.