About Lordstar Industries L.p. (SL023006) United Kingdom