About Hird & Partners Llp (OC392814) United Kingdom