Clinton Engines Corporation
22563 35th Street
Maquoketa, IA 52060-8640
They are a "cash" only place, they don’t accept credit cards. If they are not there leave a message, and they do get back to you. tell them what you need, they take your order, then call you back with the price for parts and shipping.
As for the shroud, you probably would be better off running an ad on this website’s Webvertize forum. It’s free.