Yup..I THINK these 'pics' are based from data extracted from THIS website:
Royal Navy Type 26 Frigate
Which took the data posted by BAE & that you linked to here :
Type 26 Frigate - Global Combat Ship datasheet pictures photos video specifications
Pity that most of this stuff is now about 18months old & that the ACTUAL SHIP may only partially resemble the BAE models / pictures....
Also MOST of that T-26 data was posted back in July 2010 on this thread...
SA
Last solid updates were from DSIE 2011 and that was all still "the story so far" - hopefully with funds being allocated in the latest "ooh, we've found a couple of billion" incident, we'll see something firmer shortly. I'm all agog to find out more as Type 26 will be the single most important element in the RN for the next couple of decades. Fingers crossed it'll be a good 'un.