About Cable Installations Limited (10680917) United Kingdom