North Wales Road Runners earn medals and records at champion