In a deep pot, add about 2 quarts of water, all the aromatics, and the shrimp shells bring to a boil.
Simmer on a low boil for 30 minutes.
It is important to let your shrimp set out at room temperature for this 30 minutes. Dropping cold shrimp into the court bouillon will drop the temperature and cause uneven cooking.
Place half of your shrimp in a stainless steel steamer basket.
Drop the basket into the court bouillon and let poach for 2 minutes for medium shrimp to 3 minutes for large shrimp.
Remove the shrimp to a tray or plate on a peice of parchment or wax paper and place immediately into the fridgerator.
Repeat with the remaning half of the shrimp.
Make sure the shrimp stays in the fridge for at least 5 minutes before serving
Cocktail sauce
Combine the ketchup, lemon juice, horseradish, and Worcestershire sauce salt and pepper in a small bowl. Add hot sauce, if desired. Mix well, then refrigerate until ready to serve.