About Electric Food And Drink Limited (10603295) United Kingdom