When hiring or sponsoring migrant workers in the UK there are many mistakes that businesses can make.