It's odd that in one place it says free P&P but in another part of the page it says delivery is £25 to UK, £40 to overseas. Might be worth double checking that.
Having done a quick google and seen how little info there is about this pram, I'm not surprised you came here to ask. tbh I wouldn't buy a pram that didn't have lots of independent reviews readily available when googling, and that I couldn't easily test out in a show room - unless you'll be able to afford a different one if this one turns out to be really inconvenient.