About Aberystwyth Town Football Club Ltd (04065963) United Kingdom