About Biggleswade Town Football Club (holdings) Limited (06042564) United Kingdom