Is Patel Engineering Ltd. worth buying?