About Ord Partners Llp (OC320611) United Kingdom