About Dartwall Merchants L.p. (SL025060) United Kingdom