Aluminum strip casters. Hazelett casters are the source of countless aluminum products. The Hazelett® twinbelt casting machine offers the world's highest production rates at the lowest cost for rolled aluminum sheet, with demonstrated energy savings .