About Barnstaple Town Football Club (2014) Limited (09038181) United Kingdom