About Merchant Trading House Limited (12196781) United Kingdom