About Solar4water Limited (09430118) United Kingdom