About H & C Company Limited (13508075) United Kingdom