Can anyone explain why I keep seeing Apaches over Welwyn Garden City-and where are they based? Thanks in anticipation!