About Glynneath Stores Ltd (12837786) United Kingdom