About Glenfield Corporation L.p. (SL019668) United Kingdom