About Victor Cable Company Limited (09745299) United Kingdom