About Elecplant (humberside) Limited (01166694) United Kingdom