About Liberty Merchant Bar 2 Limited (09920535) United Kingdom