Pattern 无所不 + V means 'there is nothing that is not V-ed.' Compare: 无所不知 'knows everything,' 无所不能 'can do anything,' 无所不为 'stops at nothing (pejorative).'
usage
Usually neutral-to-positive for scope (shops, libraries, documents). Can turn sarcastic when listing things someone claims to cover but obviously doesn't.