Denbigh, Wales, GB jobs