About Merbrook Trust Investment Partners Lp (SL005591) United Kingdom