The 2022 Michelin Guide has been published and congratulations are in order for: The Auldgirth Inn, The Limetree restaurant, Moffat…