About Lrx Industries L.p. (SL027803) United Kingdom