berlinonaut
Veteran
You can get chainwheels with included chainguards, i.e. from alligt in the netherlands (they are in the spare parts section - "onderdelen"). Not totally cheap typically and possibly since Brexit even worse in the UK. There's also a company from I think Czechoslovakia who produce these kind of chainwheels, currently cannot remember the name. And possibly you may find some on sites like Aliexpress as well.Aftermarket chainguards are hard to find in some sizes and can be super-heavy.