Welsh Judoka Shine at the 2023 Scottish Open Judo Championships