Is G G Engineering Ltd. worth buying?