About Dyfi Stores Ltd. (10331318) United Kingdom