About Sandhurst Town Football Club Limited (05526898) United Kingdom