VeeLite Die Castings Ireland aluminium die casting, cnc machining, die casting, foundry, lm24 alloy, and lm6 alloy