HM Revenue & Customs (HMRC) provides all of these calculators but some are located on partner sites.
On Business Link website:
On HMRC website: