About Denton Town Football Club Ltd (11781222) United Kingdom