About Egerton Management Limited (07161635) United Kingdom