About Lrs Holdings Limited (02897209) United Kingdom