About H & B Contracts Ltd (07379703) United Kingdom