About Marshall Egerton Limited (11222413) United Kingdom