About H&hendricks Llp (OC428528) United Kingdom