About Harris & Clarke Llp (OC338329) United Kingdom