Dufrain Edinburgh, scotland, united kingdom 200 information technology and services 2010 View Company Commerce-Connections Ltd Chobham, england, united kingdom 14 information technology and services 1999 View Company Mentor Digital Bristol, england, united kingdom 40 information technology and services 1998 View Company BTCSoftware Addlestone, england, united kingdom 15 information technology and services 1999 View Company TechHub London, england, united kingdom 61 information technology and services 2010 View Company idhl Group Harrogate, england, united kingdom 430 information technology and services 2000 View Company Hydra Creative Sheffield, england, united kingdom 15 information technology and services 2009 View Company JW Player Macedonia London, england, united kingdom 30 information technology and services 2010 View Company J & B Private Limited Bracknell, england, united kingdom 40 information technology and services 2008 View Company Mirada Medical Oxford, england, united kingdom 59 information technology and services 2000 View Company Global Distribution Cambridge, england, united kingdom 120 information technology and services 1995 View Company E-Nexus solutions Birmingham, england, united kingdom 36 information technology and services 2009 View Company VistaBee Edinburgh, scotland, united kingdom 16 information technology and services 2010 View Company Alexander Knight Colchester, england, united kingdom 11 information technology and services - View Company Data Interchange Peterborough, england, united kingdom 50 information technology and services 1986 View Company Pixie Labs London, england, united kingdom 10 information technology and services 2013 View Company e4k Digital Agency Birmingham, england, united kingdom 20 information technology and services 2000 View Company Blue Frontier Salisbury, england, united kingdom 88 information technology and services 2005 View Company Cre8tive Rooms Ltd Camberley, england, united kingdom 11 information technology and services 2008 View Company Distinction London, england, united kingdom 35 information technology and services 2001 View Company