About H & B Holdings Ne Ltd (12555777) United Kingdom