HMRC have set up a dedicated helpline for businesses which are having difficulties filing returns and/or making payments: 0800 0159 559