BLIZZARD TELECOM LIMITED, Hemel Hempstead, Vereinigtes Königreich