The complete checklist of annual obligations for UK limited companies — filing dates, fees, penalties, and how to stay on top of it all.