About Electric Worx Limited (09215411) United Kingdom