Saint Clears, Wales, GB jobs