About J O Hambro Capital Management Holdings Limited (07667922) United Kingdom