Actually I've been doing a bit of digging and this is the company behind nhsonline.net
http://www.247mediagroup.co.uk/brands.htm
So my previous advice still stands and also complain to Companies House and the advertising standards authority
Also note that the website sneakily has another registered company address of NHS YEARBOOK LTD so include them in the complaint