About J O Hambro Capital Management Limited (02176004) United Kingdom