Company name: Travelling Man
Description: Comic & games store with events
32 Central Rd, Leeds LS1 6DE, United Kingdom