If the Internet Browser on your cell phone does not display this website properly, the Browser will probably have an alternate ‘desktop view’ mode which should give better results.
For example on an Android phone using the Firefox browser:
– bring up the Firefox menu and tap the ‘Request Desktop Site’ check box.
Most cell phone Browsers have a similar option. Google how to set yours.
Thanks to Alex for this tip!