Is Goyal Associates Ltd. worth buying?