About Cable Solutions (worldwide) Limited (SC259846) United Kingdom