About Newhall Merchants Lp (SL021371) United Kingdom