About Peter Hambro Limited (02464910) United Kingdom