About H & I Construction Ltd (12421541) United Kingdom