About H & C Contracts Limited (02201497) United Kingdom