Is GRP Ltd. worth buying?