About Lc Sce Ltd (11871979) United Kingdom