About Electric String Limited (07401098) United Kingdom