About Electric Melon (rushden) Ltd (11470325) United Kingdom