About Egham Town Football Club Limited (02690511) United Kingdom