About Electric Wood Limited (06882331) United Kingdom