About L.g.r.r. Limited (04852052) United Kingdom