About Meridian L.p. (SL017815) United Kingdom