About G&js Solutions Limited (10858555) United Kingdom