About Leyfold Industrial L.p. (SL011858) United Kingdom