About Rhydyfro Stores Ltd (11815039) United Kingdom