About Eton And Ascot Holdings Limited (12795993) United Kingdom