RESPONSE I.T. SERVICES LIMITED, Hitchin, Reino Unido