About H & B (builders Merchants) Limited (00511385) United Kingdom