About Water Solar Technology Ltd. (07113037) United Kingdom