Is Varroc Engineering Ltd. worth buying?