Szechuan Salt & Pepper Cornish Squid