About Electric Banana Limited (08970237) United Kingdom