About Solar Wind Ecosolutions Ltd. (06487949) United Kingdom