About Sbc London Ltd (13535048) United Kingdom