About H&c Associates Limited (09679616) United Kingdom