About Octopus Cabling Ltd. (04575132) United Kingdom