You are not required to check the right to work of workers who are genuinely self-employed. This includes contractors who work under a contract for service.
You may however choose to check the right to work of contractors and those who are self-employed to avoid any negative PR which would come from them being illegal workers and to avoid any disruption to your operations if such illegal workers are removed from your business.