About Afan Valley Trading Post Ltd (12067481) United Kingdom