About Aberafan Liberal Club Limited (IP031934) United Kingdom