About Glen Industries Worldwide L.p. (SL017968) United Kingdom