About Carmarthen Town Football Club Limited (03627368) United Kingdom