I got a reply from them last night:
Thank you for checking with us about the message on our site, "To satisfy the requirements of Regulation 7 of the UK Medicines (Advertising) Regulations 1994, t
HumanFly (imported) wrote: Tue Oct 26, 2010 9:53 am
his site is not intended for those people who reside in the United Kingdom.
"
UK Medicines regulations prevent us from "advertising" to UK residents. It is for you to decide if you would like to proceed and place an order.