About Electric Soup Record Store Limited (13548859) United Kingdom