INFORMATION & TELECOMMUNICATIONS SOLUTIONS LIMITED, Luton, Vereinigtes Königreich