About Electric Avenue Amusements Limited (13251125) United Kingdom