About Energy And Water Associates Ltd. (SC523380) United Kingdom