Bit of a random one this, when we were on the way back from Duxford, we passed a place northbound right on the A1 that was crammed full of Tf's, at a guess I would say about 50. Looked like a storage facility, ex dealer? , anyone know what this place is? Just curious like..