About Egerton Corner Limited (12222676) United Kingdom