About Solar Water Engineering Limited (09868941) United Kingdom