About S&t Water & Gas Limited (09090689) United Kingdom