About W. Merchant Holdings Ltd (11561005) United Kingdom