About H & B Merchant Ltd (09323425) United Kingdom