About Melrose Enterprises L.p. (SL021405) United Kingdom