Are you sure you uninstalled it completely, or just removed the icon from the home screen? In your browser menu, I see you have ‘Open Ververy Beta’ listed. That would indicate to me that you still have the app installed. Normally if the app is not installed and the user skipped installation initially, then you would see an ‘Install app’ option in the browser menu. That is the alternative way for them to install an app.
To enable location, you can either clear your entire browser cache, or more specifically, you can clear the cache for individual websites. If you just want to reenable location the here are some instructions.