Hmm... based on the floatation price mentioned and Williams F1's profits in 2009, that gives a p/e ratio of somewhat over 50, depending on how their accounting folk have set up that "profit". I'm assuming that the technology side of the business has scope for growth in the next few years, but they'd have to be turning a profit of over 20 million quid a year to support that valuation, and I seriously doubt they will do that in the next few years. That's pretty poor as far as an investment prospect goes, especially in such a volatile and unpredictable business as motor racing. Add in the fact that you know the chap at the head of the company is 100% focused on racing success (even to the extent of running a deficit during most of the 2000s) and I doubt you are going to find any committed financial folk taking this float very seriously.
If you want to buy shares to have a nice certificate on the wall then go ahead, just don't expect this to make you rich.