About G&s Solar Limited (10150857) United Kingdom