Adventure holiday centre near Shrewsbury told to improve in 17 areas - including ensuring children are safe from harm