About L.c.r. Limited (01256363) United Kingdom