1. Peel and devein the shrimp; dry on paper towels.
2. Mix the flour, cornstarch, salt and pepper in a medium bowl.
3. Add oil and the ice water to the dry ingredients; stir to blend.
4. Heat the oil to 350 degrees in an electric skillet.
5. Dip the shrimp in the batter, then roll each shrimp in the coconut.
6. Fry shrimp for about 4 minutes, or until lightly browned.
7. Do not overcook!
8. Place the shrimp in a shallow baking dish and bake at 300 degrees for 5-7 minutes to complete cooking.
9. Combine the marmalade, Dijon mustard, honey and Tabasco to make the sauce and serve with the shrimp.