About Computer Communications (holdings) Limited (03794914) United Kingdom