How to display the form submission results in a custom page?
Display Webform Submission Data using Views is a bit challenging. As an alternative to installing Webform MySQL Views (which depends on Data and Schema), consider the Forena module. Here is a quote about it:


  ... built of the idea of using SQL to get data out of a database and use XHTML and CSS to format it into web reports.


So in this case you'd use Forena to report about the Webform data stored in the Webform tables, which are contained in your Drupal database.

Disclosure: I'm a (co-)maintainer of this module,
I hope this does not violate the site's policy on self-promotion.