About Data Interconnect Limited (03968058) United Kingdom