I wouldn't say that Mark, I spotted it straight away and was scrolling down the page shielding my eyes from what I thought was the inevitable emoticon army...
According to the whois posted on PH, they're based in Oxon so just down the road from me. I'm off up to Scotland for the hols but if no-one else has looked into it when I get back I'll make a few enquiries and see if I can visit.