INNOVATION DATA PROCESSING LIMITED, STEVENAGE, Vereinigtes Königreich