About Egerton Capital Limited (02909193) United Kingdom