About Lr Investments Limited (01064655) United Kingdom