About Duffield Harrison Llp (OC304381) United Kingdom