Is Steel Cast Ltd. worth buying?