About Environmental Technology Holdings Limited (01526615) United Kingdom