Nestled in unassuming countryside just outside Northampton, a gaggle of old farm buildings house a hoard of F1 memorabilia and a burgeoning business aiming to bring the sport to fans in a way never done before.