The Formula 1 Media and Technology Centre is where that world comes together. I was invited to Biggin Hill for a rare look ...