About J O Hambro Limited (03628074) United Kingdom