Company name: Eel Pie Records
Description: Vinyl Record Store in Twickenham, SW London
44-45 Church St, Twickenham TW1 3NR, United Kingdom