About H & C Associates Limited (03027228) United Kingdom