About Egerton Parker Limited (10113224) United Kingdom