About Brentwood Town Football Club Limited (10638112) United Kingdom