Is TVS Electronics Ltd. worth buying?