I got that as well but i found the number on my credit card statement (it is a four digit number) If not, have a look through all the emails they send you when you first sign up, it should be there some where!
I looked on the site (somehow it found its way onto my favourite section???) The kit will set you back roughly £180. P&P is around £30 and the customs charge (if it does get charged) will be around £30.
I think there is a pre order sevice at the moment so get your name down, the blurb on the speedTech site is that the kit is due early Jan.