A12 to be shut this weekend due to resurfacing work