About Dowlais Stores Limited (12207591) United Kingdom