Are Non GamStop Casinos Legal in the UK?

How UK gambling law treats overseas casinos, what a UKGC licence means and why access to a website is not proof that it may serve British players.