About Stenlux Industries L.p. (SL031607) United Kingdom