About Glynneath Town Football Club Ltd (12998973) United Kingdom