Where does the surname 'Cast' come from?

First found in Cambridgeshire, England, where they'd held a family seat from well before the Norman Conquest of 1066 AD, it carries the meaning of "A maker of boxes, or chests".