About Merchant House London Ltd. (10067214) United Kingdom