Hall takes over at Gordons Cranswick