About United Merchant Bar Limited (10505490) United Kingdom