About Bromley Cross Football Club (07577919) United Kingdom