About Sfx Cables Ltd (11990432) United Kingdom