About Lrg Holdings Ltd (12429367) United Kingdom