Is Goodricke Group Ltd. worth buying?