About L.c.s. Holdings Limited (04797718) United Kingdom