About Slough Town Junior Football Club Limited (10712748) United Kingdom