About Sfc Communications Ltd. (09538291) United Kingdom