It’s probably messed up cause the CSS styles doesn’t conform to the other theme’s styles.
As far as I understand your question, I would suggest to send the data in a custom shortcode and post that to the page’s content editor field. You can load a custom style for the output with the plugin.
Hope that helps.