About Lr23 Plc (08966797) United Kingdom