About Liberty Merchant Bar Plc (01860172) United Kingdom