About James Hambro & Partners Llp (OC350134) United Kingdom