Forum Moderators: buckworks
Ah... I see it is the UK.
As a point for discussion:
Culture: Go read/review the BBC and one or two of the tabloids to get a sense of language and limits.
Market Space: you know your competition. Go review their websites and how they're pitching to the same market. I wouldn't take this at anything but face-value meaning, they may not have a clue how to market. But you're likely to get some useful ideas from the research.
You might want to speak with some people over there if you know anyone.