About Merctrading Lp (SL026128) United Kingdom