About Teifi Stores Ltd (08013295) United Kingdom