Question: Were both Derrick Kimball and Edwin Humphreys, born in the same place?
Sentence (from "Edwin Humphreys"): He runs a small studio in his home in Pentreuchaf in North West Wales.
Relevant evidence: No