Don't panic, but it does look like you've been hacked. Using Yahoo! Site Explorer you can see where that page is linked from:
http://siteexplorer.search.yahoo.com/uk/search?p=www.reflexologyonline.co.uk/reflexologyonline.php?Action=Webring&bwm=i&bwmo=d
^ 34 links to your page, all from other pages that have "Action=Webring" in the url. If you've never heard of a webring before then here's a primer: http://en.wikipedia.org/wiki/Webring - but basically it's a shady SEO tactic (from around 2000), the idea being that if everyone in the Webring links to each other on their page then that will give SEO benefit to each page in the ring.
If you hadn't said you knew nothing of it then I would have assumed you'd signed up to such a scheme but if not then someone has planted that page there 
Solution:
1. Log into your FTP and delete reflexologyonline.php
2. I can see from this link that you're using Wordpress: http://www.reflexologyonline.co.uk/wp-admin/ so upgrade to the latest version.
3. If you notice this problem comes back then it is likely one of Wordpress plugins you have installed that has a security issue. In that case you're best disabling everything not-essental, and updating the essential ones to the latest version.
Of course your SEO agency/web developer will be able to do this for you if you're not part of the tech squad
- at least I know we'd do it for our client.
Any more questions, give me a reply.