Company name: Spillers Records
Description: Long-established record & CD store
27, Morgan Arcade, Cardiff CF10 1AF, United Kingdom