About Electric Artists Limited (03440769) United Kingdom