About Stellar Cabling Limited (11697328) United Kingdom