About Cable Installation Accessories Limited (01371604) United Kingdom