About L R Holdings Limited (09794896) United Kingdom