About Electric Herbz Ltd (12669938) United Kingdom