About Bedford Town Football Club Limited (04098641) United Kingdom