About Inter Cable Limited (10902141) United Kingdom