About The Afan Valley Shop Ltd (12290789) United Kingdom