About L.c.r. Systems Limited (06014758) United Kingdom